home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / os2 / nef234.zip / WHATSNEW.TXT < prev   
Text File  |  1996-05-20  |  46KB  |  1,087 lines

  1.         
  2.                                       NEF
  3.         
  4.                              Changes and Additions
  5.         
  6.         
  7.         2.34   Public Release, May 20 1996
  8.         
  9.              - Extension of the PassThru concept.
  10.         
  11.                If you specify the "-0" flag in a FileArea definition,
  12.                when you do "Nef Clean", the files not currently
  13.                referenced in outbound attaches are deleted.
  14.         
  15.                If you specify "-0<days>", the files in that area will
  16.                not be deleted until they become older than <days> _AND_
  17.                there is no file attach pointing to them.
  18.         
  19.                Example:
  20.         
  21.                FileArea Area1 \file\area1\ O -030 2:345/678 I123/4
  22.         
  23.                Files in \file\area1 will be deleted when older than 30
  24.                days _and_ not referenced by any file attach.
  25.         
  26.              - OS/2: New "KillDate Write|Creation" statement.
  27.                To specify the date to be used for evaluating the file
  28.                age that triggers the file deletion in passthru areas.
  29.         
  30.                This statement is useful for HPFS, ignored on FAT.
  31.         
  32.                If none specified, "Creation" is assumed.
  33.         
  34.                Example:
  35.         
  36.                KillDate Write
  37.         
  38.              - New extended "-0<days>" switch for the "NewAreasFrom"
  39.                statement.
  40.         
  41.              - OS/2: New parameters "Creation" and "Write" for the Touch
  42.                keyword. You can configure the type of "touch" you need.
  43.                Examples:
  44.         
  45.                Touch       ; default: touch the Creation (upload) date
  46.                Touch Creation              ; same as default
  47.                Touch Write                 ; touch the Last Write date
  48.                Touch Creation Write        ; touch both dates
  49.         
  50.              - Fixed bug introduced in 2.32 which caused an access
  51.                violation in the "query" type commands if AreaDescWrap
  52.                was not used in the config file.
  53.         
  54.              - Added check to prevent access violation when interactive
  55.                hatch is used with @diz and CompressCfg is NOT defined.
  56.                Now an error is reported.
  57.         
  58.              - Added check to prevent that NEF reports "Empty command"
  59.                when no MaxAreaCompile statement is used.
  60.         
  61.              - Enhanced INF Documentation.
  62.         
  63.         
  64.         
  65.         2.33   Public Release, Mar 13 1996
  66.         
  67.              - A bug in the squish.cfg parsing routines has been found:
  68.                if an area is defined with NOTHING after the path, this
  69.                area cannot be opened. The problem usually happens when
  70.                AreaTag specifies a *.MSG netmail with NO flags in
  71.                Squish.Cfg.
  72.         
  73.         
  74.         
  75.         2.32   Public Release, Mar 13 1996
  76.         
  77.              - New registration options: BMT Micro, NC, USA and Vince
  78.                Coen, UK.
  79.         
  80.              - If the file description contains high ascii codes
  81.                (>127), the announcements will now contain remapped
  82.                plain-ASCII characters.
  83.         
  84.              - You can allow High Ascii characters in some (or even
  85.                all) areas by the use of the "HighAsciiOk" statement in
  86.                the global or local-override announcement sections.
  87.         
  88.              - New (global) statement: UniqueDmpLine.
  89.                Makes NEF generate FILES.DMP filebase files with
  90.                descriptions on one line only (multiple lines are
  91.                concatenated).
  92.         
  93.                By default, NEF outputs multi-line descriptions without
  94.                changes to FILES.DMP: when using L)ocate and N)ewfiles
  95.                commands, Maximus will respect the original formatting,
  96.                but the continuation lines will be aligned to the left.
  97.         
  98.                When this statement is used, the original formatting of
  99.                descriptions is lost (in the filebase) but Maximus will
  100.                be able to word-wrap and align when executing L)ocate or
  101.                N)ewfiles commands.
  102.         
  103.              - Added check to prevent misconfiguration of the "AreaTag"
  104.                statement: it's ILLEGAL to use "AreaTag MyTag -$".
  105.                You must either use "AreaTag MyTag" (if SquishCfg is
  106.                used) or "AreaTag MyTag c:\bbs\mail\mytag -$".
  107.                In other words: when you let NEF lookup the TAG in
  108.                Squish.cfg, it is smart enough to find out the area type
  109.                on its own !
  110.         
  111.              - When hatching from command line, it is now legal to specify
  112.                @diz without specifying a short description: it will be
  113.                considered empty. I still strongly recommend to always
  114.                specify a "short" description besides the optional "long"
  115.                one.
  116.         
  117.                Example
  118.         
  119.                Nef Hatch c:\file\filename.ext TAG @diz
  120.         
  121.                is now equivalent to:
  122.         
  123.                Nef Hatch c:\file\filename.ext TAG "" @diz
  124.         
  125.              - Changed a typedef in NEFEAT.H, so that it does not
  126.                create problems with IBM compilers (thanks to Michael
  127.                Hohner).
  128.         
  129.              - OS/2: New mnemonic characters for PmHatch PushButtons.
  130.         
  131.         
  132.         
  133.         2.31   Private Beta, Mar 3 1996
  134.         
  135.              - Fixed problem with UNC filenames that start with a double
  136.                backslash (on LANs).
  137.         
  138.         
  139.         
  140.         2.30   Public Release, Feb 19 1996
  141.         
  142.              - Check added to prevent NEF from issuing a forward request
  143.                to multiple uplinks for the same area, when a TAG is
  144.                contained in more than one Filebone file.
  145.         
  146.              - New cfg statement: "ForwardWildReq".
  147.                Starting with ver 2.30, by default, TicFix requests with
  148.                wildcards are NOT forwarded to the filebones; this verb
  149.                enables even this type of request forward.
  150.         
  151.              - Additional check in PmHatch: if no "short" description is
  152.                specified, the user is prompted about whether he really
  153.                means to hatch with no (short) description.
  154.         
  155.              - Updated Docs.
  156.         
  157.         
  158.         
  159.         2.26   Public Beta, Jan 22 1996
  160.         
  161.         
  162.              - COMPATIBILITY WARNING:
  163.         
  164.                New override priority sequence for "from AKA".
  165.         
  166.                The highest priority is that of the "Area AKA": if you
  167.                have defined an area aka (#<address> in FileArea
  168.                definition), it will always be the "from address" for
  169.                TICs from this area.
  170.         
  171.                Then there is the aka override of "FileLink" definitions.
  172.                If a node has a "from aka" specified in it's FileLink
  173.                definition, it will be used for all TICs addressed to
  174.                this node, unless there is an overriding "Area AKA".
  175.         
  176.                If no override is applicable from FileArea and FileLink
  177.                definitions, then an aka match is attempted: if the
  178.                "to-address" has a zone that matches an address defined
  179.                in NEF.CFG, then the first match is used.
  180.         
  181.                If none of the previous cases applies, the primary
  182.                address is used (the first address defined in nef.cfg).
  183.         
  184.         
  185.              - New command line options for hatch commands.
  186.         
  187.                "@bbs" can be used in the place of the normal
  188.                description: NEF will take (if existent) from the
  189.                files.bbs.
  190.         
  191.                "@diz" can be used as a further optional parameter (after
  192.                the "short" description) to make NEF take the "long"
  193.                description from the file_id.diz contained in the
  194.                archive.
  195.